home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / COMMUNIC / 0896.ZIP / GATEWAY.DOC < prev    next >
Text File  |  1987-04-12  |  6KB  |  137 lines

  1.  
  2.  
  3.  
  4.   ******
  5.  ********    ****    ********  ********                       ****   ***    ***
  6.  **    **   **  **   ********  **    **  ***           ***   **  **   ***  ***
  7.  **        **    **     **     **        ***           ***  **    **   ******
  8.  **   ***  **    **     **     *****      ***    *    ***   **    **    ****
  9.  **    **  ********     **     **          ***  ***  ***    ********    ***
  10.  ********  **    **     **     **    **     ***********     **    **   ***
  11.   ******   **    **     **     ********      ***   ***      **    **  ***
  12.  
  13.  
  14.           GATEWAY (c) version 1.00  -  April 1987 by Hans D. Kellner
  15.  
  16.  
  17.         This program was written for  System Operators utilizing bulletin
  18.     boards that allow external programs to be run.  In previous cases the
  19.     Sysop had to use the CTTY COM1 or CTTY COM2 command to allow the user
  20.     access to the program.  This method works fine but does not allow the
  21.     Sysop access to  the machine/program  during this time.  This program
  22.     solves that problem.  When used, Gateway will  re-direct input/output
  23.     through the  communication port selected.  It will  also accept input
  24.     from the keyboard and  display output to the screen.  Another feature
  25.     included is  ANSI graphics  support.  With Gateway it is now possible
  26.     to retain full control of your system while outside your BBS.
  27.  
  28.  
  29.                                  INSTRUCTIONS
  30.                                  ------------
  31.  
  32.         The Gateway program is implemented as a device driver.  It should
  33.     be loaded with the CONFIG.SYS file.  The following is an example of a
  34.     CONFIG file to load Gateway ( COM1 version ) :
  35.  
  36.     DEVICE=[D:][PATH\]Gateway1.sys
  37.  
  38.         Notice that the  above example  loads the COM1 option of Gateway.
  39.     The Gateway  system comes  with two files.  One  for COM1 and one for
  40.     COM2.  The names of these files are :
  41.  
  42.                Gateway1.sys      -  COM1 version
  43.                Gateway2.sys      -  COM2 version
  44.  
  45.         Once one of the  drivers has  been loaded it  may be activated in
  46.     two possible ways.  The first method uses the DOS command CTTY.  This
  47.     command is documented in the DOS manual. An example activation of the
  48.     driver for COM1 :
  49.  
  50.                A>CTTY GATE1
  51.  
  52.     For COM2 :
  53.  
  54.                A>CTTY GATE2
  55.  
  56.     Notice that the names used are not the same as the file names.  These
  57.     are the internal device driver names.  Once the CTTY command has been
  58.     used, as above, the driver will be activated.  When the driver is not
  59.     needed  anymore use the  CTTY command to  switch back to the standard
  60.     console.  For example :
  61.  
  62.                A>CTTY CON
  63.  
  64.         The second method for using the driver involves using the DOS i/o
  65.     re-direction  symbols.  These are  explained in the DOS manual.  With
  66.     this method, the driver is only activated during the execution of the
  67.     program being re-directed.  An example :
  68.  
  69.               A>EDLIN SOME.DOC < GATE1 > GATE1
  70.  
  71.     This example  runs EDLIN loading or  creating the file SOME.DOC.  All
  72.     i/o from EDLIN will now go through the driver GATE1.
  73.  
  74.  
  75.                          NOTES : GOOD NEWS BAD NEWS
  76.                          --------------------------
  77.  
  78.         Only programs that use  standard DOS input/output calls will work
  79.     with Gateway.  Later versions might also implement BIOS calls.
  80.  
  81.         Programs that output ANSI  graphics will  work fine.  Not all the
  82.     ANSI codes have been  implemented though.  The ones not recognized by
  83.     Gateway are :
  84.  
  85.                  DSR - Device Status Report
  86.                  CPR - Cursor Position Report
  87.                  SM  - Set Mode
  88.                  RM  - Reset Mode
  89.                  KKR - Keyboard Key Reassignment
  90.  
  91.     There didn't seem any need for these codes so their code was left out.
  92.     At a later time these could be added if needed.
  93.  
  94.         Some programs  don't work  with the re-direction symbols but work
  95.     perfectly fine  with the CTTY command.  Experimentation is the key to
  96.     success.
  97.  
  98.        Gateway has  been tested  on the  OPUS Computer-Based Conversation
  99.     System, by Wynn Wagner III. It has also been used with several of the
  100.     popular  communications programs in  conjunction with their exit/jump
  101.     to DOS commands. It has been run successfully on an IBM PCjr, XT, and
  102.     AT compatibles.
  103.  
  104.         The driver should not be activated when  there isn't a carrier on
  105.     the other  end of  the modem.  If  it is, a loop  back occurs and any
  106.     character output is  echoed by the modem and taken as input.  If this
  107.     occurs turn the modem off.  If the modem does not echo characters, or
  108.     is made not to,then the driver can be used when no carrier is present.
  109.  
  110.  
  111.                                IMPORTANT STUFF
  112.                                ---------------
  113.  
  114.         This program is officially Public Domain!  It may be used freely
  115.     by anyone who does not  profit from its use.  If you profit from its
  116.     use then please send me $5.00 American (Contact info. below). Please
  117.     feel free to pass it along to others, but you may not sell it.
  118.  
  119.  
  120.                                  DISCLAIMER
  121.                                  ----------
  122.  
  123.         This program is provided as is.  You may use it at your own risk.
  124.     There is no  warranty of  any kind or any form covering this program.
  125.     The author may in no way be held liable for any damage of any form in
  126.     connection  or arising from the  quality and/or  use of this  program
  127.     and any associated files included with it.
  128.  
  129.  
  130.                                   CONTACT
  131.                                   -------
  132.  
  133.         Current versions of Gateway  may be downloaded from Corwin's Keep
  134.     OPUS at 300, 1200, 2400  (FidoNet 114/13) : (602)-894-1470.  Echomail
  135.     addressed to me, Hans Kellner, may also be sent there.
  136.  
  137.